HTTP Live Streaming
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
HTTP Live Streaming (aussi appelé HLS) est un protocole de streaming basé sur le protocole HTTP. Ce protocole de communication a d'abord été mis en œuvre par Apple pour le lecteur vidéo embarqué sur iOS.
Il fonctionne en segmentant le flux multimédia en une séquence de petits fichiers (.ts ou MP4 iso segments). Ces fichiers sont ensuite lus dans une liste de lecture (playlist) de type M3U8.
Contents
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Applications serveur
Applications clientes
• QMPlay2
• Google Exoplayer et Shakaplayer [réf. souhaitée]
• AVPlayer (iOS 3.0 et supérieur)
• Quicktime Player (MacOS)
• hls.js
• JWPlayer [réf. souhaitée]
• Radiant Media Player (lecteur HTML5 web vidéo) est compatible avec HLScite-ref-3[3]
• MediaElement JS
• Samsung Smart View (SMART TV)
Adresses de tests
Flux Vidéo
http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8
Références
cite-note-rfc-8216-11. (en) Request for comments no 8216
cite-note-22. ↑ THEOplayer
cite-note-33. ↑ Radiant Media Player
Liens externes
HTTP Live Streaming (Pantos)
• Portail de l’informatique
• Portail des télécommunications